package com.ljz.common.dao;

import java.io.Serializable;

public interface MyCrud<T> {
    /**
     * 保存方法
     * @param entity
     * @return
     */
    int saveEntity(T entity);

    /**
     * 更新方法
     * @param entity
     * @return
     */
    int updateEntity(T entity);

    /**
     * 根据id删除
     * @param id
     * @return
     */
    int deleteEntity(Serializable id);

    /**
     * 根据id查找
     * @param id
     * @return
     */
    T queryEntity(Serializable id);
}
